package com.rpframework.website.device.dao;

import java.util.List;
import java.util.Map;

import com.rpframework.core.IDao;
import com.rpframework.website.device.domain.User;

/**
 * 
 * @author zhangli
 * @date 2016年3月23日 下午5:57:00
 */
public interface IUserDao extends IDao {

	List<User> doPager(Map<?,?> paramMap);
	
	User findUserByContact(String contact);

	boolean doUpdateCommunityType(List<Integer> idList); 
	
	List<Integer> doIdList();

	List<User> doIdInList(List<Integer> userIdList);

	List<User> doSameVillageList(Integer villageId, Integer page, Integer limit);

	List<User> doLinkList(Integer userId, Integer page, Integer limit);

	List<User> doUserListByJoin(Integer relativeId);

	List<User> searchIdList();
	
}
